﻿<!doctype html>
<html>
<!-- InstanceBegin template="/Templates/template1.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta charset="utf-8">
<!-- InstanceBeginEditable name="doctitle" -->
<title>客户联络</title>
<!-- InstanceEndEditable -->
<script type="text/javascript" src="../js/common.js"></script>
<link href="../css/Pager.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="../js/jquery.pager.js"></script>
<link href="../css/style.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="../js/utils.js"></script>
<script type="text/javascript" src="../js/shopSelecterNew.js"></script>
<script type="text/javascript" src="../js/pagination.js"></script>
<script type="text/javascript" src="../js/dataTable.js"></script>
<script type="text/javascript" src="../js/checkLogin.js"></script>
<script type="text/javascript" src="../js/doubleDate2.0.js"></script> 
<script type="text/javascript" src="../js/find.js"></script>
<script type="text/javascript" src="../js/qmsk-1.2.js"></script>
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
<script type="text/javascript" >
var _pagination = null;
/**
 * 入口，和服务器的通信从此开始
 */
$(function() {
	refreshInput($(".serWrapper"));
});

/**
 * 为查找做准备，这里主要是生成查询条件对象
 */
function toSearch() {
	$("#custcontectTable").empty();
	var name = $("#contectName").val();
	_pagination = new Pagination({
		url : '../custcontect/find/opt',
		data : {
			name : name
		},
		success : printDataToPage,
		pageSize : 10
	});
}

/**
 * 删除一行
 */
function toDelete(id,row) {
	if (IsEmpty(id)) {
		artError('未获取到主要信息！');
		return false;
	}
	
	//直接发出请求
	artConfirm("确认删除吗？", function() {
		qmsk.post("../custcontect/del",{'id' : id}, function(rst) {
			artSuccess("删除成功！");
			toSearch();
		});
	});
}


function printDataToPage(message){
	var oldBillNo = null;
	dataTable({
		tbodyId : 'custcontectTable',
		heads : ["name", ["id"]],
		rst : message,
		handler : [{
			col : 1,
			f : detail
		}],
		sup : {
			id : "sup",
			template : "共 [index] 条"
		}
	});
}

/**
 * 隐藏添加弹出层
 */
function hideAddPanel() {
	$("#window_change,#yinying1").hide();
}

/**
 * 隐藏添加弹出层
 */
function hideAddPanel1() {
	$("#window_change1,#yinying1").hide();
}

function toAdd(){
	$("#addName").val("");
	$("#window_change,#yinying1").show();
	addMargin($("#window_change"));
}

function toEdit(id){
	$("#window_change1,#yinying1").show();	
	addMargin($("#window_change1"));
	var rst = _findInfo("../custcontect/find/id",{"id":id});
	if (IsNotEmpty(rst)){
		$("#editName").val(getHtmlString(getHeadIndexValue(0,rst,'name')));
		$("#contectId").val(getHtmlString(getHeadIndexValue(0,rst,'id')));
	}
}

function edit(){
	var name = $("#editName").val();
	var id = $("#contectId").val();
	if(IsEmpty(id)){
		art.dialog({fixed:true, lock: true,content:"id未找到",icon:'error',ok:true});	
		return false;
	}
	
	if(IsEmpty(name)){
		art.dialog({fixed:true, lock: true,content:"名称不能为空",icon:'error',ok:true});	
		return false;
	}
	var heads = new Array("name", "id");
	var datas = new Array(name,id);
	
	var parser = new Object();
	var jsonParserStr = null;
	if (IsNotEmpty(datas)){
		addToParser(heads, datas, "edit" , parser);
		jsonParserStr =  JSON.stringify(parser);
	}
	
	qmsk.post("../custcontect/edit", {
		data : jsonParserStr
	}, function() {
		artSuccess("修改成功！");
		hideAddPanel1();
		if (_pagination) {
			_pagination.reload();
		}
	});
}

function add() {
	var name = $("#addName").val();
	if(IsEmpty(name)){
		art.dialog({fixed:true, lock: true,content:"名称不能为空",icon:'error',ok:true});	
		return false;
	}
	var heads = new Array("name");
	var datas = new Array(name);
	
	var parser = new Object();
	var jsonParserStr = null;
	if (IsNotEmpty(datas)){
		addToParser(heads, datas, "add" , parser);
		jsonParserStr =  JSON.stringify(parser);
	}
	
	qmsk.post("../custcontect/insert", {
		data : jsonParserStr
	}, function() {
		artSuccess("添加成功！");
		hideAddPanel();
		toSearch();
	});
}

function detail(heads, row){
	return	"<input class='del common_btn' type='button' value='删除' onclick='toDelete("+heads+","+row+")'>"+"<input class='edit common_btn' type='button' value='修改' onclick='toEdit("+heads+")'>";
}


</script>
</head>

<body>
		<div id="yinying"></div>
		<div id="yinying1"></div>
		<!-- 添加记录 弹出层 -->
		<div id="window_change" class="member_search hideDiv">
			<div class="closeTop">
				<span class="closeThe" onclick="closeParent($(this))"><img src="../images/close.png"></span>
			</div>
			<p>
				<label style="margin-left:140px"><span>客户联络名称：</span>
					<input type="text" id="addName" class="absoluteTxt">
				</label>
			</p>

			<div class="submit_btn">
				<input type="button" value="保存信息" class="common_btn" id="saveButton" onclick="add()">
			</div>
		</div>
		
		<div id="window_change1" class="member_search hideDiv">
			<div class="closeTop">
				<span class="closeThe" onclick="closeParent($(this))"><img src="../images/close.png"></span>
			</div>
			<p>
				<label style="margin-left:140px"><span>客户联络名称：</span>
					<input type="text" id="editName" class="absoluteTxt">
					<input type="hidden" id="contectId">
				</label>
			</p>

			<div class="submit_btn">
				<input type="button" value="保存信息" class="common_btn" id="editButton" onclick="edit()">
			</div>
		</div>

<div class="container" id="container">
  <div class="container_R fr">
    <div class="place">客户联络</div>
    <div class="member_search">
      <p><span>
         客户联络名称：<input type="text" id="contectName" class="absoluteTxt"></span>
        <span><input type="button" value="查询" class="btn" onclick="toSearch()"></span>
      </p>
    </div>
    <table width="100%" class="member_list" cellpadding="0" cellspacing="1" border="0" id="memberList">
      <caption>
      <strong>客户联络列表 <span id="sup">共0条</span></strong><input
						type="button" class="common_btn" value="新增" id="addColumn" onclick="toAdd()">
      </caption>
      <thead>
        <tr>
          <th>客户联络名称</th>
          <th>操作</th>
        </tr>
      </thead>
      <tbody id="custcontectTable">
      
      </tbody>
    </table>
     <div id="NoResult"  class="Nothing" style="text-align:center;display: none;">无符合条件的数据！</div>
    <div id="pager" class="pager"></div>
  </div>
  <div class="fc"></div>
</div>
<!-- InstanceEndEditable --> 
<script type="text/javascript" src="../js/header.js"></script> 
<script type="text/javascript" src="../js/left.js"></script> 
<script type="text/javascript" src="../js/footer.js"></script> 
<script type="text/javascript">
clearThis("absoluteTxt");
</script>
</body>
<!-- InstanceEnd -->
</html>
